home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / Tools / Dev / Bgui / include / bgui / bgui_layoutgroup.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-05-09  |  1.8 KB  |  66 lines

  1. /*
  2.  * @(#) $Header: /cvsroot/bgui/gadgets/LayoutGroup/include/LayoutGroupClass.h,v 41.11 2000/05/09 20:34:52 mlemos Exp $
  3.  *
  4.  * BGUI library
  5.  *
  6.  * (C) Copyright 2000 BGUI Developers Team.
  7.  * (C) Copyright 1998 Manuel Lemos.
  8.  * All Rights Reserved.
  9.  *
  10.  * $Log: LayoutGroupClass.h,v $
  11.  * Revision 41.11  2000/05/09 20:34:52  mlemos
  12.  * Bumped to revision 41.11
  13.  *
  14.  * Revision 1.2  2000/05/09 19:59:54  mlemos
  15.  * Merged with the branch Manuel_Lemos_fixes.
  16.  *
  17.  * Revision 1.1.2.1  2000/05/04 05:08:53  mlemos
  18.  * Initial revision.
  19.  *
  20.  *
  21.  */
  22.  
  23. #include <intuition/classes.h>
  24.  
  25. struct ogpMGet
  26. {
  27.     ULONG MethodID;
  28.     struct TagItem *ogpg_AttrList;
  29. };
  30.  
  31.  
  32. #define LGA_TB             BGUI_TB+0x20000
  33. #define LGA_LayoutType     LGA_TB+1
  34. #define LGA_FrontPage      LGA_TB+2
  35.  
  36. /* Layout group types */
  37. #define LGT_HORIZONTAL        0
  38. #define LGT_VERTICAL          1
  39. #define LGT_PAGED             2
  40. #define LGT_TABLE             3
  41.  
  42. #define LGM_MB                BGUI_MB+0x20000
  43. #define LGM_MGET              LGM_MB+1
  44.  
  45. #define LGNA_TB               BGUI_TB+0x30000
  46. #define LGNA_Row              LGNA_TB+1
  47. #define LGNA_Column           LGNA_TB+2
  48. #define LGNA_RowSpan          LGNA_TB+3
  49. #define LGNA_ColumnSpan       LGNA_TB+4
  50. #define LGNA_HorizontalWeight LGNA_TB+5
  51. #define LGNA_VerticalWeight   LGNA_TB+6
  52. #define LGNA_LeftWeight       LGNA_TB+7
  53. #define LGNA_TopWeight        LGNA_TB+8
  54. #define LGNA_WidthWeight      LGNA_TB+9
  55. #define LGNA_HeightWeight     LGNA_TB+10
  56. #define LGNA_RightWeight      LGNA_TB+11
  57. #define LGNA_BottomWeight     LGNA_TB+12
  58. #define LGNA_LeftOffset       LGNA_TB+13
  59. #define LGNA_TopOffset        LGNA_TB+14
  60. #define LGNA_RightOffset      LGNA_TB+15
  61. #define LGNA_BottomOffset     LGNA_TB+16
  62. #define LGNA_LeftSpacing      LGNA_TB+17
  63. #define LGNA_TopSpacing       LGNA_TB+18
  64. #define LGNA_RightSpacing     LGNA_TB+19
  65. #define LGNA_BottomSpacing    LGNA_TB+20
  66.